package com.diankangwo.service;

import com.diankangwo.domain.RefundCheckAccount;
import com.diankangwo.dto.RefundCheckAccountDTO;
import com.diankangwo.util.QueryCAUtil;

import java.util.List;
import java.util.Map;

public interface RefundCheckAccountService extends BaseService<RefundCheckAccount> {

	/**
	 * 从退费记录表和退费日志表同步数据
	 */
	public boolean synchronousDate();
	
	/**
	 *  计算各种数据
	 * @return
	 */
	public Map<String,Object> count();
	
	/**
	 *  对账数据条件查询
	 * @param qcaUtil
	 * @return
	 */
	public List<RefundCheckAccountDTO> queryCA(QueryCAUtil qcaUtil) throws Exception;
}
